self-avoiding random walks - Alemán Inglés Diccionario